high-pressure switch - German English Dictionary